*{margin:0;padding:0;outline:none;box-sizing:border-box;}
body{font-size:14px;overflow-x: hidden;font-family:'PingFang SC', 'Microsoft YaHei', 'Microsoft YaHei UI', 'WenQuanYi Micro Hei', 'Arial', 'sans-serif', \5b8b\4f53;}
li,a,i{text-decoration:none;list-style:none;font-style:normal;}
input,button,textarea{border:none;border-radius:0;}
table{border-collapse:collapse;}
h5,h4,h3,h2,h1{font-weight:normal;line-height:100%;}
a, a *{transition:all 0.5s;}
img{
    transition:all 0.8s!important;
    max-width:100%;
    border:none;
    /*防止图片模糊*/
    image-rendering: -moz-crisp-edges; /* Firefox */      
    image-rendering: -o-crisp-edges; /* Opera */      
    image-rendering: -webkit-optimize-contrast; /*Webkit (non-standard naming) */ 
    image-rendering: crisp-edges;-ms-interpolation-mode: nearest-neighbor; /* IE (non-standard property) */
}
.bold{font-weight:bold;}
.swiper-button-next,.swiper-button-prev{content: ''!important;opacity:1!important;cursor:pointer;}
.swiper-button-next::after,.swiper-button-prev::after{content: ''!important;}

/*鼠标经过动画*/
/* wow fadeInDown2*/
/* wow fadeInUp2*/
/*tr-title title-flex 文字效果*/
/* onion-tstime onion-tfty 文字效果*/
/* wow fadeInUp" data-wow-delay="0.2s"*/
/* wow zoomIn*/
/*可以加入 data-wow-duration（动画持续时间）和 data-wow-delay（动画延迟时间）属性，如：*/
/*.nydh2 p a:before, .nydh2 p a:after{content: '';width: 0;height: 100%;    opacity: 0;position: absolute;top: 0;z-index: -1;transition: all 0.3s;-webkit-transition: all 0.3s;background-color: #e60012;}
.nydh2 p a:hover:before, .nydh2 p a:hover:after{width: 50%;opacity: 1;}
.nydh2 p a:before{left: 50%;}
.nydh2 p a:after{right: 50%;}*/
/*鼠标经过动画*/

/*-webkit-transform: translateY(-10px);-ms-transform: translateY(-10px);transform: translateY(-10px);*/

/*
鼠标经过加框
.cpzx-b a i{display:block;position:absolute;background:#fe1e24;}
.cpzx-b a .i1{width:0px;height:1px;right:0px;top:0px;}
.cpzx-b a .i2{width:1px;height:0px;left:0px;top:0px;}
.cpzx-b a .i3{width:0px;height:1px;left:0px;bottom:0px;}
.cpzx-b a .i4{width:1px;height:0px;right:0px;bottom:0px;}
.cpzx-b a:hover .i1,.cpzx-b a:hover .i3{width:100%}
.cpzx-b a:hover .i2,.cpzx-b a:hover .i4{height:100%}
*/

/*放大镜*/
 /*class="pirobox_gall"*/
 
 /*数字滚动*/
 /*myTargetElement*/

/*视频动画*/
/*.gywm-r p::before, .gywm-r p::after {position: absolute;width: 100%;height: 100%;border-radius: 50%;background: #1b80d6;content: '';top:0;left:0}
.gywm-r p::before{animation: scale 2s infinite; }
.gywm-r p::after{animation: scale2 2s infinite; }
@keyframes scale{0%{ transform: scale(1); opacity:.9}100%{ transform: scale(2); opacity: 0;}}
@keyframes scale2{0%{ transform: scale(1);opacity:.9;}100%{ transform: scale(4);opacity:0;}}*/

/*调用外部字体*/
@font-face
{
font-family: bold2;
src:url('../font/DINWebPro-Bold W06 Regular.ttf');
}
@font-face
{
font-family: bold3;
src:url('../font/DINCOND-BOLD.OTF');
}
.bold2{font-family: bold2;}
.bold3{font-family: bold3;}
.bold{font-weight:bold;}

/*图片左右不停晃动*/
@-webkit-keyframes hvr-buzz-out{10%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}
20%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}
30%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}
40%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}
50%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}
60%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}
70%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}
80%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}
90%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}
100%{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}
}
@keyframes hvr-buzz-out{10%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}
20%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}
30%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}
40%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}
50%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}
60%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}
70%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}
80%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}
90%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}
100%{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}
}
/*.footer-r1 h3 img{-webkit-animation:hvr-buzz-out 3s infinite linear;animation:hvr-buzz-out 3s infinite linear}*/

/*元素上下不停动*/
@-webkit-keyframes rotation2{
    0%{transform: translateY(0px);}
    50%{transform: translateY(10px);}
    100%{transform: translateY(0px);}
}
/*p{animation: rotation2 1.5s linear infinite;-moz-animation: rotation2 1.5s linear infinite;-webkit-animation: rotation2 1.5s linear infinite;-o-animation: rotation2 1.5s linear infinite;}
*/

/*去掉动画*/
.wow2{visibility:initial!important;animation-duration:initial!important;animation-delay:initial!important;animation-iteration-count:initial!important;animation-name:initial!important;}

/*电脑段头部开始*/
.head{width:100%;top:0;z-index:1000;transition:all 0.5s;position:fixed;}
.head .img2{display:none;}
.head-s{display: flex;justify-content:space-between;align-items:center;padding: 0 0px;}
.head-c{}
.head-c.cur{background:#fff;}
.head-c-l{display:flex;align-items:center;}
.head-c-l a{}
.head-c-r{float:right;display:flex;align-items:center;}
.head-c-r-l{float:left;padding-right: 35px;}
.head-c-r-l>ul{}
.head-c-r-l>ul>li{float:left;position:relative;margin: 0px 17px;}
.head-c-r-l-t a{color: #fff;line-height: 80px;display:block;position:relative;text-transform: uppercase;/* font-weight:bold; */}
.head-c-r-l-t a p{width:0;height: 2px;position:absolute;bottom: 0;background:#fff;left: 50%;-webkit-transform: translateY(0%) translateX(-50%);transform: translateY(0%) translateX(-50%);background: #ef263c;}
.head-c-r-l-t a span{display:block;position:absolute;width:0%;left:0;height:2px;background:#1589cc;bottom:27px;transition:all 0.5s;}
.head-c-r-l>ul>li.active .head-c-r-l-t a,.head-c-r-l-t a:hover{color: #ef263c;}
.head-c-r-l-t a:hover p{width:100%}
.head-c-r-l-t a i{display:block;float:right;background:url(../images/dh-b.png)no-repeat center;width:10px;margin-left:3px;}
.head-c-r-l-t a i img{opacity:0}
.head-c-r-l>ul li:hover .head-c-r-l-t a span{width:100%;transition:all 0.5s;}

.head-c-r-l-b{position:fixed;width: 100%;left: 0;top: 80px;z-index: 10000;background: #fff;overflow: hidden;max-height: 0;transition: all 0.5s;}
.head-c-r-l>ul li:hover .head-c-r-l-b{transition:all 0.5s;max-height:500px;border-top: 1px solid #eee;}
.head-b1{}
.head-b1-l{width:350px;position:relative;margin-top: 50px;}
.head-b1-l h3{color:#666666;font-size:27px;margin-bottom:18px;}
.head-b1-l h5{font-size: 16px;color:#666666;margin-bottom: 26px;}
.head-b1-l h6{margin-bottom:17px;}
.head-b1-l p{position:absolute;border-radius:100px;}
@keyframes scale11{
  0% {
    transform:scale(1.0);
  }
  50%{
    transform:scale(1.5);
  }
  100% {
    transform:scale(1.0);
  }
}
@keyframes scale12{
  0% {
    transform:scale(0.6);
  }
  50%{
    transform:scale(1);
  }
  100% {
    transform:scale(0.6);
  }
}
.head-b1-l .p1{width:58px;height:58px;border-radius:58px;top: 66px;left:195px;background:url(../images/head-bj2.png);animation: scale11 2s infinite;}
.head-b1-l .p2{width:23px;height:23px;border-radius:58px;top:100px;left:245px;background:url(../images/head-bj3.png);animation: scale12 2s infinite;}
.head-b1 a{width:calc((100% - 350px) / 3);display:block;padding: 0 5% 0 4%;height:350px;padding-top:60px;background:url(../images/head-bj.png)no-repeat center left;}
.head-b1 a h4{height:185px;}
.head-b1 a h3{color:#666666;font-size:18px;margin-bottom:10px;}
.head-b1 a h5{color:#b0b0b0;font-size:16px;}
.head-b1 a:hover h3{color:#ef263c}
.head-b1 a:hover h4{transform: translateY(-10px);}


.head-b2{}
.head-b2-l{width:357px;position:relative;padding-top: 50px;height:350px;background:url(../images/head-bj.png)no-repeat center right;}
.head-b2-l h3{color:#666666;font-size:27px;margin-bottom:18px;}
.head-b2-l h5{font-size: 16px;color:#666666;margin-bottom:15px;}
.head-b2-l h6{margin-bottom:15px;padding-left:122px;}
.head-b2-l p{position:absolute;border-radius:100px;}
.head-b2-l .p1{width:58px;height:58px;border-radius:58px;top:145px;left:54px;background:url(../images/head-bj2.png);animation: scale11 2s infinite;}
.head-b2-l .p2{width:23px;height:23px;border-radius:58px;top:190px;left:100px;background:url(../images/head-bj3.png);animation: scale12 2s infinite;}
.head-b2 a{font-size:18px;color:#666666;text-align:center;display:block;margin-right:6%;margin-top:100px;width: 9%;}
.head-b2 a:nth-child(2){margin-left:70px;}
.head-b2 a h4{margin-bottom:20px;}
.head-b2 a:hover{color:#ef263c}
.head-b2 a:hover h4{transform: translateY(-10px);}

.head-b3{}
.head-b3-l{width:350px;position:relative;padding-top: 50px;height:350px;background:url(../images/head-bj.png)no-repeat center right;}
.head-b3-l h3{color:#666666;font-size:27px;margin-bottom:18px;}
.head-b3-l h5{font-size: 16px;color:#666666;margin-bottom:33px;}
.head-b3-l h6{margin-bottom:15px;padding-left:140px;}
.head-b3-l p{position:absolute;}
.head-b3-l p img{display:block;}
@keyframes scale13{
  0% {
    transform: translateX(20px);
  }
  50%{
    transform: translateX(0px);
  }
  100% {
    transform: translateX(20px);
  }
}
@keyframes scale14{
  0% {
    transform: translateX(20px);
  }
  50%{
    transform: translateX(0px);
  }
  100% {
    transform: translateX(20px);
  }
}
.head-b3-l .p1{top:155px;left:100px;animation: scale13 2s infinite;}
.head-b3-l .p2{top:172px;left:280px;animation: scale14 2s infinite;}
.head-b3-l .p3{top:235px;left:100px;animation: rotation2 1.5s linear infinite;-moz-animation: rotation2 1.5s linear infinite;-webkit-animation: rotation2 1.5s linear infinite;-o-animation: rotation2 1.5s linear infinite;}
.head-b3-l .p4{top:260px;left:290px;animation: rotation2 1.5s linear infinite;-moz-animation: rotation2 1.5s linear infinite;-webkit-animation: rotation2 1.5s linear infinite;-o-animation: rotation2 1.5s linear infinite;}
.head-b3-c{width:38.924050632911394%;padding:100px 70px 0 70px;height:350px;background:url(../images/head-bj.png)no-repeat center right;margin-right:70px;}
.head-b3-c a{font-size:18px;color:#666666;text-align:center;display:block;}
.head-b3-c a:nth-child(2){/* margin-left:70px; */}
.head-b3-c a h4{margin-bottom:20px;}
.head-b3-c a:hover{color:#ef263c}
.head-b3-c a:hover h4{transform: translateY(-10px);}
.head-b3-r{width:25.69620253164557%;display:block;margin-top:60px;}
.head-b3-r h4{overflow:hidden;margin-bottom:20px;}
.head-b3-r h4 img{display:block;width:100%;}
.head-b3-r h3{color:#666666;font-size:18px;font-weight:bold;margin-bottom:13px;}
.head-b3-r p{color:#999999;line-height:20px;}
/*.head-b2-r:hover img{transform}*/
.head-b2-r:hover h3:hover{color:#ef263c}

.head-c-r-l-t ul li{}
.head-c-r-l-t ul li a{}
.head-c-r-r{width:40px;height:40px;border-radius:40px;background:#ef263c;cursor:pointer;}
.head-c-r2{width:110px;border:1px solid rgba(255,255,255,0.9);position:relative;margin-left:44px;}
.head-c-r2 a{display: flex;align-items:center;justify-content:center;height:33px;color:#fff;line-height:33px;line-height:100%}
.head-c-r2 a img{margin-left:20px;}
.head-c-r2 a .img2{display:none;}
.head-c-r2 p{position:absolute;width:100%;left:0;top:110%;max-height:0;overflow:hidden;transition:all 0.5s;}
.head-c-r2:hover p{max-height:100px;}

.head2,.head:hover{background: rgba(0, 0, 0, 0.5);}
.head3{top:-80px;}
/*电脑端头部结束*/

/*电脑端尾部开始*/
.ckys{color:#fff;text-align:center;background:url(../images/ckys-bj.jpg)no-repeat center;overflow: hidden;}
.ckys-s{}
.ckys-s dl{
    width: 140px;
}
.ckys-s dl:hover{}
.ckys-s dl h3{font-size:42px;margin-bottom:15px;}
.ckys-s dl h3 i{font-size:68px;padding-right:5px;line-height:100%;}
.ckys-s dl h3 span{padding-bottom:37px;}
.ckys-b{width:772px;height:264px;position:relative;padding-top: 65px;}
.ckys-b h3{font-size:58px;margin-bottom:15px;position:relative;z-index:5;text-indent: 30px;}
.ckys-b h4{font-size:18px;margin-bottom:30px;position:relative;z-index:5;}
.ckys-b h5{font-size:14px;position:relative;z-index:5;}
.ckys-b h5 a{width:132px;height:39px;border-radius:39px;color:#e63946;background:#fff;margin:0 10px;}
.ckys-b h5 a img{margin-right:10px;}
.ckys-b h5 a:hover img{
    transform: translateX(-10px);
}
.ckys-b i{position:absolute;position:absolute;left: 50%;top: 50%; -webkit-transform: translateY(-50%) translateX(-50%);transform: translateY(-50%) translateX(-50%);border-radius:1000px;}
.ckys-b .i1{width:772px;height:772px;border:1px solid rgba(255, 255, 255, 0.1);}
.ckys-b .i2{width:733px;height:733px;background:rgba(255, 255, 255, 0.05);z-index:2;left:45%}
.ckys-b .i3{width:729px;height:729px;background:#ef263c;z-index:3;}

.ckys2{background: url(../images/ckys2-tb.png)no-repeat center bottom -25px #5e616d;color:#fff;padding:45px 0 40px 0;}
.ckys2-t{margin-bottom: 90px;}
.ckys2-t h3{font-size:31px;margin-bottom:12px;position:relative;padding-right:5px;}
.ckys2-t h3 b{font-family:Microsoft YaHei}
.ckys2-t h3 i{width:11px;height:11px;border-radius:11px;border:2px solid #fff;position:absolute;right:-13px;bottom:0;}
.ckys2-t h4{font-size:13px;}
.ckys2-c{}
.ckys2-c h3{font-size:13px;margin-bottom: 13px;}
.ckys2-c h4{font-size:20px;font-family:Arial;margin-bottom:18px;color:#fff;font-weight: bold;}
.ckys2-c h4 a{color:#fff;padding: 0 5px;}
.ckys2-b{width:284px!important;}
.ckys2-b a{width:132px;height:39px;border-radius:39px;background:#ffffff;color:#ef263c;}
.ckys2-b a img{margin-right:10px;}
.ckys2-b a:nth-child(1){background:#ef263c;color:#fff;}
.ckys2-b a:hover img{}

.footer{background:#f5f6fa;padding-top:100px;position:relative;z-index:3;overflow:hidden;}
.footer>i{position:absolute;display:block;}
.footer .i1{width:336px;height:336px;top:-168px;left:-213px;background:url(../images/footer-1.png);}
.footer .i2{width:65px;height:65px;border-radius:65px;left:68px;top:175px;background-image: linear-gradient(#cfe2f1, #f5f6fa);animation: scale12 4s infinite;}
.footer .i3{width:139px;height:139px;bottom:300px;right:45px;background:url(../images/footer-2.png);}
.footer .i4{width:188px;height:188px;border-radius:188px;right:-70px;bottom:130px;background-image: linear-gradient(#abd0e9, #f5f6fa);animation: scale12 4s infinite;}
.footer-t{padding-bottom:70px;position:relative;z-index:3;}
.footer-t h3{color:#4c4f55;font-size:51px;}
.footer-t h3 i{color:#ef263c;}
.footer-t p{font-size:16px;}
.footer-t p a{color:#333333;display:block;margin-left:50px;}
.footer-t p a:hover{color:#ef263c;}
.footer-c{position:relative;z-index:2;}
.footer-c dl{margin-bottom: 100px;color: #5f5f5f;line-height: 24px;}
.footer-c dl:nth-child(1),.footer-c dl:nth-child(4){width:590px;}
.footer-c dl:nth-child(5){width:450px;}
.footer-c dl:nth-child(6){width: 284.91px;}
.footer-c dl h3{color: rgb(51 51 51 / 90%);font-size:20px;margin-bottom:20px;}
.footer-c dl h5{width:30px;height:3px;background:#ef263c;margin-bottom:27px;}
.footer-c dl .div3{color:#5f5f5f;line-height:24px;}
.footer-c dl .div3 span{font-weight:bold}
.footer-c dl .div1{width:450px;}
.footer-c dl .div1 p:nth-child(2n+1){width:250px;}
.footer-c dl .div2{text-align:center;color:#5f5f5f;}
.footer-c dl .div2:nth-child(1){margin-right:50px;}
.footer-c dl .div2 h4{margin-bottom:10px;}
.footer-c dl .div2 h4 img{display:block;}
.footer-b{text-align:center;color:#969696;line-height:24px;padding-bottom:30px;margin-top:-40px;position:relative;z-index:3;}
.footer-b p{}
.footer-b p a{color:#969696;}
.footer-b p a:hover{}
/*电脑端尾部结束*/

/* 侧栏 */
.sideBar-wrapper{position: fixed;top: 50%;right: 0;margin-top: -101px;width: 50px;height: 203px;z-index: 6666;}
.sideBar-wrapper ul li{height: 50px;position: absolute;left: 0;}
.sideBar-wrapper ul li.backTop{top: 0;width: 62px;}
.sideBar-wrapper ul li.relQq{top: 51px;width: 126px;transition: all .4s;}
.sideBar-wrapper ul li.weixin{top: 51px;width: 62px;z-index: 2;}
.sideBar-wrapper ul li.relDh{top: 102px;width: 172px;transition: all .4s;}
.sideBar-wrapper ul li.relEwm{top: 153px;width: 62px;z-index: 2;}
.sideBar-wrapper ul li a{display: flex;align-items: center;font-family: "Microsoft Yahei";color: #fff;font-size: 14px;height: 50px;line-height: 50px;overflow: hidden;background-color: #000;opacity: .7;}
.sideBar-wrapper ul li a img{display: block;float: left;width: 24px;margin: 12px 12px 14px 14px;}
.sideBar-wrapper ul li a:hover{background: #ef263c;opacity: 1;}
.sideBar-wrapper ul li.relQq:hover{left: -70px;}
.sideBar-wrapper ul li.relDh:hover{left: -116px;}
.sideBar-wrapper-ewm{position: absolute;top: -144px;left: -144px;background: url('../images/side-arr.png') no-repeat bottom right;width: 140px;height: 149px;padding-bottom: 9px;display: none;}
.sideBar-wrapper-ewm img{display: block;background-color: #FFF;width: 140px;height: 140px;}
.sideBar-wrapper ul li.weixin .sideBar-wrapper-ewm{top: 50%;margin-top: -70px;background: none;height: 140px;padding: 0;left: auto;right: 76px;}
.sideBar-wrapper ul li.weixin .sideBar-wrapper-ewm::before{content: "";position: absolute;top: 50%;margin-top: -8px;right: -8px;border-top: 8px solid transparent;border-bottom: 8px solid transparent;border-left: 8px solid  #fff;width: 0;height: 0;}
.sideBar-wrapper ul li.relEwm:hover .sideBar-wrapper-ewm{display: block;}
.sideBar-wrapper ul li.weixin:hover .sideBar-wrapper-ewm{display: block;}
@media all and (max-width:1000px) {
    .sideBar-wrapper{display: none !important;}
    .sideBar-wrapper ul li{display: none;height: 46px;}
    .sideBar-wrapper ul li.backTop{display: block;width: 46px;}
    .sideBar-wrapper {right: 4px;width: 50px;height: auto;top: auto;bottom: 120px;}
    .sideBar-wrapper ul li a{height: 46px;line-height: 46px;}
    .sideBar-wrapper ul li a img {margin: 11px 10px 11px 12px;}
}

.w1{width:1580px;margin:0 auto;}
@media(max-width:1700px){
    .w1{width:1400px;}
}
@media(max-width:1500px){
    .w1{width:1200px;}
    .ckys-b{width:470px}
    .ckys-b .i1{width:500px;height:500px;}
    .ckys-b .i2{width:450px;height:450px;}
    .ckys-b .i3{width:510px;height:510px;}
    .ckys-b h3{font-size:38px;}
    .ckys-b h4{line-height:24px;font-size:14px;}
    .head-b1 a{padding:60px 2% 0 2%}
}

/*搜索框样式开始*/
.sousou3{position: fixed;z-index: 1;background: rgba(000,000,000,0.4);width: 100%;top: 80px;left: 0px;display: none;z-index: 1003;text-align: center;}
.sousou3 input {width: 40%;height: 40px;line-height: 40px;background: #fff;box-sizing: border-box;text-indent: 1em;border-radius:2px;border: none;font-size: 14px;}
.sousou3 .input2 {width:80px;/* margin-left:-80px; */cursor: pointer;padding-left: 0px;color: #fff;font-size: 14px;background: #ef263c;border-radius: 0px;outline: none;}
.sousou3 form{display:flex;align-items:center;justify-content:center;padding: 10px 15px;}
.sousou3 i{color: #fff;font-size: 18px;cursor: pointer;margin-left: 20px;display: flex;align-items: center;justify-content: center;width: 30px;height:40px;border-radius: 50px;background: #ef263c;height: 30px;border-radius: 30px;}
/*搜索框样式结束*/

/*底部按钮开始*/
.dbdh{width:100%;position:fixed;bottom:0px;left:0;display:none;z-index:120;/* padding:15px; */}
.dbdh a{width: calc(100%/3);height: 60px;text-align: center;color:#fff;font-size:14px;background:#ef263c;display: block;border-right: 1px solid rgba(255,255,255,0.2);}
.dbdh a img{height: 22px;display: block;margin: 8px auto 2px auto;}
.dbdh a:last-child{border:none;}
/*底部按钮结束*/

/*点击弹出视频开始*/
.video{cursor:pointer;}
#fade { display: none; background: #000000;position: fixed; left: 0; top: 0;width: 100%; height: 100%;opacity: .80;z-index: 9999;}
.top_popupbox{max-width:80%;width:600px;;height: auto;border:2px solid #847d6a;border-radius:8px;padding:17px;background-repeat:no-repeat;display: none; /* Hidden as default */float: left;position: fixed;top: 50%; left: 50%;z-index: 99999;opacity:1px;background: #fff;-webkit-transform: translateY(-50%) translateX(-50%);
     transform: translateY(-50%) translateX(-50%);}
.popupbox i,.top_popupbox i {background: rgba(0, 0, 0, 0) url("../images/guanbi.png") no-repeat scroll 0 0;padding: 16px;position: absolute;right: -8px;top: -8px;}
iframe#sp{width:100%;height:400px;}
video#sp{width:100%;max-height:80vh;}
/*点击弹出视频结束*/

/*图片不停旋转动画*/
@-webkit-keyframes rotation{
    from {-webkit-transform: rotate(0deg);}
    to {-webkit-transform: rotate(360deg);}
}
.tp_dh{
    -webkit-transform: rotate(360deg);
    animation: rotation 3s linear infinite;
    -moz-animation: rotation 3s linear infinite;
    -webkit-animation: rotation 3s linear infinite;
    -o-animation: rotation 3s linear infinite;
}

/*wow*/
@-webkit-keyframes fadeInDown1 {
    from { opacity: 0; -webkit-transform: translate3d(0, -50%, 0); transform: translate3d(0, -50%, 0) }
    to { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0) }
}
@keyframes fadeInDown1 {
    from { opacity: 0; -webkit-transform: translate3d(0, -50%, 0); transform: translate3d(0, -50%, 0) }
    to { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0) }
}
.fadeInDown1 { -webkit-animation-name: fadeInDown1; animation-name: fadeInDown1 }
@-webkit-keyframes fadeInDown2 {
    from { opacity: 0; -webkit-transform: translate3d(0, -20%, 0); transform: translate3d(0, -20%, 0) }
    to { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0) }
}
@keyframes fadeInDown2 {
    from { opacity: 0; -webkit-transform: translate3d(0, -20%, 0); transform: translate3d(0, -20%, 0) }
    to { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0) }
}
.fadeInDown2 { -webkit-animation-name: fadeInDown2; animation-name: fadeInDown2 }
@-webkit-keyframes fadeInLeft1 {
    from { -webkit-transform: translate3d(-10%, 0, 0); transform: translate3d(-10%, 0, 0); opacity: 0 }
    to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1 }
}
@keyframes fadeInLeft1 {
    from { -webkit-transform: translate3d(-10%, 0, 0); transform: translate3d(-10%, 0, 0); opacity: 0 }
    to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1 }
}
.fadeInLeft1 { -webkit-animation-name: fadeInLeft1; animation-name: fadeInLeft1 }
@-webkit-keyframes fadeInLeft2 {
    from { -webkit-transform: translate3d(-5%, 0, 0); transform: translate3d(-5%, 0, 0); opacity: 0 }
    to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1 }
}
@keyframes fadeInLeft2 {
    from { -webkit-transform: translate3d(-5%, 0, 0); transform: translate3d(-5%, 0, 0); opacity: 0 }
    to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1 }
}
.fadeInLeft2 { -webkit-animation-name: fadeInLeft2; animation-name: fadeInLeft2 }
@-webkit-keyframes fadeInRight1 {
    from { -webkit-transform: translate3d(10%, 0, 0); transform: translate3d(10%, 0, 0); opacity: 0 }
    to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1 }
}
@keyframes fadeInRight1 {
    from { -webkit-transform: translate3d(10%, 0, 0); transform: translate3d(10%, 0, 0); opacity: 0 }
    to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1 }
}
.fadeInRight1 { -webkit-animation-name: fadeInRight1; animation-name: fadeInRight1 }
@-webkit-keyframes fadeInRight2 {
    from { -webkit-transform: translate3d(5%, 0, 0); transform: translate3d(5%, 0, 0); opacity: 0 }
    to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1 }
}
@keyframes fadeInRight2 {
    from { -webkit-transform: translate3d(5%, 0, 0); transform: translate3d(5%, 0, 0); opacity: 0 }
    to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1 }
}
.fadeInRight2 { -webkit-animation-name: fadeInRight2; animation-name: fadeInRight2 }
@-webkit-keyframes zoomLeft {
    from { -webkit-transform: scale3d(0.3, .3, .3); transform: scale3d(0.3, .3, .3); opacity: 0 }
    50% { opacity: 1 }
}
@keyframes zoomLeft {
    from { -webkit-transform: scale3d(0.3, .3, .3); transform: scale3d(0.3, .3, .3); opacity: 0 }
    50% { opacity: 1 }
}
.zoomLeft { -webkit-transform-origin: 0 50%; transform-origin: 0 50%; -webkit-animation-name: zoomLeft; animation-name: zoomLeft }
.zoomRight { -webkit-transform-origin: 100% 50%; transform-origin: 100% 50%; -webkit-animation-name: zoomLeft; animation-name: zoomLeft }
@-webkit-keyframes fadeInUp1 {
    from { -webkit-transform: translate3d(0, 10%, 0); transform: translate3d(0, 10%, 0); opacity: 0 }
    to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1 }
}
@keyframes fadeInUp1 {
    from { -webkit-transform: translate3d(0, 10%, 0); transform: translate3d(0, 10%, 0); opacity: 0 }
    to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1 }
}
.fadeInUp1 { -webkit-animation-name: fadeInUp1; animation-name: fadeInUp1 }
@-webkit-keyframes fadeInUp2 {
    from { -webkit-transform: translate3d(0, 2%, 0); transform: translate3d(0, 2%, 0); opacity: 0 }
    to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1 }
}
@keyframes fadeInUp2 {
    from { -webkit-transform: translate3d(0, 2%, 0); transform: translate3d(0, 2%, 0); opacity: 0 }
    to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1 }
}
.fadeInUp2 { -webkit-animation-name: fadeInUp2; animation-name: fadeInUp2 }
@keyframes myfirst {
    0% { top: 0; left: 0 }
    25% { top: 10px; left: 0 }
    50% { top: 0; left: 0 }
    100% { top: 0; left: 0 }
}
@-moz-keyframes myfirst {
    0% { top: 0; left: 0 }
    25% { top: 10px; left: 0 }
    50% { top: 0; left: 0 }
    100% { top: 0; left: 0 }
}
@-webkit-keyframes myfirst {
    0% { top: 0; left: 0 }
    25% { top: 10px; left: 0 }
    50% { top: 0; left: 0 }
    100% { top: 0; left: 0 }
}
@-o-keyframes myfirst {
    0% { top: 0; left: 0 }
    25% { top: 10px; left: 0 }
    50% { top: 0; left: 0 }
    100% { top: 0; left: 0 }
}

.onion-tstime{-webkit-transition: 1.5s;-o-transition: 1.5s;transition: 1.5s;}
.onion-tfty{-webkit-transform: translateY(40px);-ms-transform: translateY(40px);transform: translateY(40px); opacity: .2;}
.onion-ts{opacity: 0.1;}
.title-flex{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; overflow: hidden;line-height:140%!important}
@-webkit-keyframes aititle{
    0%{opacity: 0; -webkit-transform: translateY(70px); transform: translateY(70px);}
    100%{opacity: 1; -webkit-transform: translateY(0); transform: translateY(0);}
}
@keyframes aititle{
    0%{opacity: 0; -webkit-transform: translateY(70px); transform: translateY(70px);}
    100%{opacity: 1; -webkit-transform: translateY(0); transform: translateY(0);}
}
/*wow*/

/*手机端头部开始*/
.sj_dh{background-color: #222;height:60px;position:fixed;top:0;width:100%;z-index:100000;box-shadow: 1px 1px 10px rgb(160 155 155 / 10%);display: none;}
#btn {background: none;border: none;outline: none;display: inline-block;z-index: 100;cursor: pointer;width: 26px;position:fixed;top:16px;right: 20px;}
#btn span{display: block;width: 26px;height: 2px;background: #fff;margin: 6px 0px;transition: all 0.5s;}
#btn .one{transform-origin: left center;transform: rotate(45deg);margin: 6px 0;}
#btn .two{transform-origin: left bottom;transform: rotate(-45deg);margin-top: 8px;}
#btn #c{transition: all 0.5s;}
.sj_logo {text-align:left;height: 60px;display:  flex;justify-content: flex-start;align-items:  center;}
.sj_logo a{text-align:left;color:#f1c232;margin-left:15px;display: block;max-width: calc(100% - 110px);}
.sj_logo a img{max-height: 35px;display:block;}
.en{text-align: center;}
.en a{padding:0 10% ;}

.navigation{width: 100%;top:50px;background: #fff;position: fixed;left: 0;top: -100%;z-index:99999;transition: all 0.5s;overflow:auto;max-height:100%;height: 100vh;}
.kj{overflow: auto;}
.kj>li{width:100%;line-height:50px;/* border-bottom: 1px solid #ccc; */}
.kj>li:nth-child(1){margin-top: 72px;}
.kj .t{}
.kj li .t{line-height: 48px;font-size:14px;overflow: hidden;padding: 0 13px;}
.kj li .t button{background:none;outline:none;font-size:20px;height: 30px;line-height: 30px;margin-top: 15px;padding: 0 12px;border-radius: 4px;background:#73659d;color: #fff;transition: all .36s ease;border:none;}
.kj li div.t .arrow.up {
    /* background-image: url(../images/xx.png); */
    transform: rotate(180deg);
    }
.kj li div.t .arrow.down {}
.kj li .t .arrow {display:block;width: 48px;height: 48px;background: no-repeat 0 center;float: right;margin-top: 0px;margin-right: -14px;transition: all 0.1s;position: relative;background: url(../images/dropArrow.svg) no-repeat center/16px auto;}
.kj .t2{}
.kj li .t2{line-height: 21px;font-size:14px;overflow:hidden;display: flex;align-items: center;/* border-top: 1px solid #d3d3d3; */}
.kj li .t2 a{color:#666;border: none!important;}
.kj li .t2 button{background:none;outline:none;font-size:20px;height: 30px;line-height: 30px;margin-top: 15px;padding: 0 12px;border-radius: 4px;background:#73659d;color: #fff;transition: all .36s ease;border:none;}
.kj li div.t2 .arrow.up {
    background-image: url(../images/xx.png);
    transform: rotate(180deg);}
.kj li div.t2 .arrow.down {background-image: url(../images/xx.png);}
.kj li .t2 .arrow {display:block;width: 31px;height: 32px;background: no-repeat 0 center;float: right;margin-top: 9px;margin-right: 10px;transition: all 0.1s;background-image: url(../images/logo.png);}
.kj li ul li {color: #727272;line-height: 40px;}
.kj li ul li {color: #727272;line-height: 40px;margin: 5px 0;}
.kf .menu2 li{border-top: 1px solid #d3d3d3;}
.menu2{}

.kj li a{font-size: 18px;/* font-weight:bold; */color: #333;display:block;float:left;/* font-family: "微软雅黑"; */}
.kj li .menu li a {color: #333;/* font-weight: normal; */text-align: center;font-size: 14px;width: 100%;}
.kj li .menu li a h4{height:50px}
.kj li .menu li a h4 img{max-height: 40px;display: block;margin: 0 auto;}
.kj>li:nth-child(2) .menu li a h4{height:70px}
.kj>li:nth-child(2) .menu li a h4 img{max-height: 60px;}
.kj li a:hover{color: #222;}
.menu,.menu2{display:none;}
.menu{padding: 14px 0;background: #f8f8f8;}
.menu2 li{border-top: 1px solid #d3d3d3;/* margin-top: 2px; */}
.menu li{overflow:hidden;width: 33.33%;}
.menu li a{overflow:hidden;}
.menu2 li a{padding-left:40px;overflow:hidden;}
.kj li ul li a {display: block;border-top: 1px solid #d3d3d3;float:left;}
.kj li ul li .menu2 li a{width: calc(100% - 40px);border: none;}
.kj li ul li a{}
.label{padding: 0;}
.sdfs{width:100%;height:500px;background:#f00;}
.s_search{display: inline-block;z-index: 100;cursor: pointer;width:10%;position:fixed;top:15px;right: 1%;text-align:center;}
.s_search a{color: #222;font-size: 18px;}
.nav_active>a{color: #007f82 !important;}
/*手机端头部结束*/

/*放大镜样式开始*/
table.jiaotong,.jiaotong th,.jiaotong td
{
    border: 1px solid #eee;
    color: #333;
    line-height: 30px;
}
.jtsj{font-size: 18px;font-weight: 600;color: #222;}
table.jiaotong{border-collapse: 0;border-spacing: 0;width: 100%;}
.qdsj td{color: #222;font-weight: 600;}

.piro_overlay{position:fixed;top:0;left:0;width:100%!important;height:100%!important;background:#000;display:none;z-index: 1001;}
.loading span{position:absolute;top:50%;left:50%;margin-top:-15px;margin-left:-15px;width:30px;height:30px;display:block;z-index:100008;background:0 0}

.caption{position:absolute;bottom:0;left:0;margin:0;display:block;padding:0;cursor:text;background:#222}
.piro_nav{position:absolute;bottom:0;left:50%;margin:0;display:block;padding:0;background:0 0}
.caption p{display:block;margin:0;padding:10px 28px 10px 38px;text-align:center;font-weight:400;background:#000;color:#fff;font-size:20px;display:none;}
a.piro_close{position:absolute;top:20px;right: 20%;height: 50px;width: 50px;background:url(../images/close_btn.png) no-repeat;cursor:pointer;z-index:100006;background-size: 100% 100%;}
a:hover.piro_close{/* background:url(../images/close_btn_h.png) no-repeat */}
a.piro_next{position:absolute;top:50%;width: 30px;height: 82px;right: 20%;text-indent:-999em;outline:0;display:block;margin:-18px 0 0;background: url(../images/next.png) center no-repeat;border:0;cursor:pointer;z-index:1000000001;background-size: 100% auto;}
a:hover.piro_next{/* background:url(../images/next_h.png) center right no-repeat */}
a.piro_prev{position:absolute;top:50%;width: 30px;height: 82px;left: 20%;text-indent:-999em;outline:0;display:block;margin:-18px 0 0;background: url(../images/prev.png) center no-repeat;border:0;cursor:pointer;z-index:1000000000;background-size: 100% auto;}
a:hover.piro_prev{/* background:url(../images/prev_h.png) center left no-repeat */}
.pirobox_content{position: fixed;top:0%;left:0%;padding:0;width:calc(100vw - 20px)!important;display:block;margin:0!important;height:100vh;z-index: 100000000000000;}
.pirobox_content tbody{width:100%;display: block;}
.pirobox_content img{height:auto!important;max-width:90%;max-height:90vh;width:auto!important;}
.c_c{margin:0;padding:0;}
.c_c div{width:760px;/*height:560px;*/margin:0;padding:0;width: 100vw!important;height: 100vh;display: flex;align-items: center;justify-content: center;}
.box_img{position:absolute;z-index:99995;background:url(../images/img_bg.png);width:100%;top:30px;left:30px;height:100%;padding:0}
.err_mess{position:absolute;bottom:20px;color:#fff;padding:0;margin:0 0 0 20px;display:block}
.err_mess a{color:red;font-weight:700}
.number{position:absolute;margin-left:3px;height:18px;width:30px;padding:3px;left:0;color:#666;bottom:1px;font-size:11px}

a:hover.link_to{background:url(../images/link_out_h.png) no-repeat}

a:hover.play{background:url(../images/play_h.png) no-repeat}
a.stop{position:absolute;top:20px!important;top:20px;left:20px!important;left:20px;width:40px;height:40px;margin:0;outline:0;display:block;background:url(../images/pause.png) no-repeat;text-indent:-999em;border:0;cursor:pointer}
a:hover.stop{background:url(../images/pause_h.png) no-repeat}
@media (max-width:1200px){
   .pirobox_content{width:320px!important;margin-left:-160px!important;height:80vh!important;position:fixed;left: 50%;top: 50%; -webkit-transform: translateY(-50%) translateX(-50%);margin-top:0!important;margin-left: 0!important;transform: translateY(-50%) translateX(-50%);}
    .c_c div{width:320px!important;display:flex;align-items:center;height:auto!important;position:absolute;left: 50%;top: 50%; -webkit-transform: translateY(-50%) translateX(-50%);transform: translateY(-50%) translateX(-50%);}
    .c_c div img{width:100%!important;height:auto!important;}
    a.piro_close,a.piro_next{right: 10%;}
    a.piro_close{width:30px;height:30px;}
    a.piro_next{width:20px;right: 30px;}
    a.piro_prev{width:20px;left: 30px;}
}
/*放大镜样式结束*/

/*手机端尾部开始*/
.footer2{display:none;padding:15px;overflow:hidden;background:#1E1E1E;}
.footer2 ul{}
.footer2 ul li{}
.footer2 ul li:last-child .footer2-t{border:none;}
.footer2 ul li span.down{-webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);}
.footer2-t{overflow:hidden;border-bottom:1px solid #eee}
.footer2-t a{display:block;overflow:hidden;width:calc(100% - 50px);float:left;}
.footer2-t p{float:left;line-height:40px;color:#EAEAEA;}
.footer2-t span{float:right;display:block;/*background:#EAEAEA;*/}
.footer2-t span img{width:20px;line-height:30px;margin-top:10px;}
.footer2-b{display:none;}
.footer2-b a{display:block;line-height:30px;color:#EAEAEA;text-indent:10px;}
/*手机端尾部结束*/
.hg{ white-space: nowrap;text-overflow: ellipsis;overflow: hidden;word-break: break-all;}
.hg2{text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;}
.hg3{text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;line-clamp: 3;-webkit-box-orient: vertical;}
.hg4{text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;line-clamp: 4;-webkit-box-orient: vertical;}
.hg5{text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 5;line-clamp: 5;-webkit-box-orient: vertical;}
.hg6{text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 6;line-clamp: 6;-webkit-box-orient: vertical;}
.hg7{text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 7;line-clamp: 7;-webkit-box-orient: vertical;}
.d-y{display:block;}
.d-x{display:none!important;}
.flex{display:flex;}
.flex-wrap{display:flex;flex-wrap:wrap;}
.flex-jcr{justify-content:space-between;}
.flex-jcc{justify-content:center;}
.flex-ait{align-items:flex-start;}
.flex-aic{align-items:center;}
.flex-aib{align-items:flex-end;}
.flex-jc{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;}

@media screen and (max-width:1200px){
    .footer-c dl h3{font-weight:bold;color: rgb(51 51 51 / 75%);}
    .footer-c dl h5{width:25px;height: 2px;margin-bottom: 17px;}
    .footer .i3{width:100px;height:100px;right: 20px;background-size:100% 100%;bottom: 250px;}
    .footer .i4{width:130px;height:130px;}
    /*.sj_dh,.footer2,.dbdh{display:block;}*/
    .footer-c dl .div1 p{width:calc(50% - 5px)!important;font-size: 12px;}
    .footer-c dl .div1{width:100%;justify-content:space-between;color: #5f5f5f;}
    body:before{content: '';width:100%;height:60px;display:block;}
    iframe#sp{width:100%;height:200px;}
    body{padding-top:0!important;}
    .t-c{text-align:center!important;}
    .d-x{display:block!important;}
    .d-y{display:none!important;}
    .display,.heat,.head{display:none!important}
    .l-h{line-height:24px!important;}
    .d-x{display:block!important;}
    .w100{width: 100%!important;}
    .w30,.top_popupbox{width:calc(100% - 30px)!important;}
    .sousou3{top:60px;}
    .sousou3 #Search{width:50%;margin-left: 5px;}
    .h{height:auto!important;}
    .margin{margin:40px auto!important;}
    .margin0{margin:0!important}
    .margin1{margin:10px!important;}
    .margin2{margin:20px!important;}
    .margin3{margin:30px!important;}
    .margin4{margin:40px!important;}
    .m-l{margin-left:0!important}
    .m-l1{margin-left:10px!important}
    .m-l2{margin-left:20px!important}
    .m-l3{margin-left:30px!important}
    .m-l4{margin-left:40px!important}
    .m-r{margin-right:0px!important}
    .m-r1{margin-right:10px!important}
    .m-r2{margin-right:20px!important}
    .m-r3{margin-right:30px!important}
    .m-r4{margin-right:40px!important}
    .m-t{margin-top:0!important}
    .m-t1{margin-top:10px!important;}
    .m-t2{margin-top:20px!important;}
    .m-t3{margin-top:30px!important;}
    .m-t4{margin-top:40px!important;}
    .m-b{margin-bottom:0!important}
    .m-b1{margin-bottom:10px!important;}
    .m-b2{margin-bottom:20px!important;}
    .m-b3{margin-bottom:30px!important;}
    .m-b4{margin-bottom:40px!important;}

    .padding{padding:40px 15px!important;box-sizing:border-box;}
    .padding0{padding:0px!important;}
    .padding1{padding:10px!important;}
    .padding2{padding:20px!important;}
    .padding3{padding:30px!important;}
    .padding4{padding:40px!important;}
    .p-t{padding-top:0px!important;}
    .p-t1{padding-top:10px!important;}
    .p-t2{padding-top:20px!important;}
    .p-t3{padding-top:30px!important;}
    .p-t4{padding-top:40px!important;}
    .p-b{padding-bottom:0px!important;}
    .p-b1{padding-bottom:10px!important;}
    .p-b2{padding-bottom:20px!important;}
    .p-b3{padding-bottom:30px!important;}
    .p-b4{padding-bottom:40px!important;}
    .p-l{padding-left:0px!important;}
    .p-l1{padding-left:10px!important;}
    .p-l2{padding-left:20px!important;}
    .p-l3{padding-left:30px!important;}
    .p-l4{padding-left:40px!important;}
    .p-t{padding-top:0px!important;}
    .p-t1{padding-top:10px!important;}
    .p-t2{padding-top:20px!important;}
    .p-t3{padding-top:30px!important;}
    .p-t4{padding-top:40px!important;}
    .p-r{padding-right:0px!important;}
    .p-r1{padding-right:10px!important;}
    .p-r2{padding-right:20px!important;}
    .p-r3{padding-right:30px!important;}
    .p-r4{padding-right:40px!important;}

    .f-s14{font-size:14px!important}
    .f-s16{font-size:16px!important}
    .f-s18{font-size:18px!important}
    .f-s20{font-size:20px!important}
    .f-s22{font-size:22px!important}
    .f-s24{font-size:24px!important}
    .f-s26{font-size:26px!important}
    .f-s28{font-size:28px!important}
}